Big Huge Thesaurus

cardiac murmur

noun